Actually use absolute paths for crates.io crates
authorAlex Crichton <alex@alexcrichton.com>
Thu, 15 Jan 2015 20:17:18 +0000 (12:17 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 16 Jan 2015 19:56:11 +0000 (11:56 -0800)
commit3b09cd5473409bcd6b42530759684cbfe6074ea0
treea28c31f44aa5aec026cc041df268c34a9f974ff5
parentf5f4b53c5cac2c1d23379ab595a3a3cd2610b8a2
Actually use absolute paths for crates.io crates

Turns out path_relative_from returns Some even if they're not ancestors of one
another! This adds an explicit check for `is_ancestor_of`.
src/cargo/ops/cargo_rustc/mod.rs